MASTVNNNSKFVVPALKPEDVPGGACCVDETTFATLFPSYLESYIKSIWPAVEELLEQHQLVGRLDLMEGSMAVATTRRTWDPYAIVDARDFIKLLARNVPLAQAQKIFQTDITCDIINIGVKGGSVRRFVKRRDRLIGPKAQTLKALEILTGCYVLVQGKTVAVMGPVKGTQMVRSIVEDCMNNIHPIYGLKQLLIKRELSKREDMKHEDWSRFIPVYKKTQPNKEKQKAVRKMKKERMKDLKHKQAGKVKTIFPPAPPKRLEDIAMESGQAFLAPRQRRPKEELELQGAASVSPSASANTRNKGSSRSKTDATISNKVKV