MSSPSDKQFTVAIIGGGIGGLSLAAGLLRRSVPVQIYEAAAEFKEVGLGLTIGPAAHRAMPLIDPKIREIYDALITTHADSPGYERFKETWFEVVRASDDDELDGRLVLDLKAKPSGQTTVRRADFLDALVRLVPEGIAHFGKRLAALVETGDGVEMRFEDGTAARASVVIGCDGIHSKVKQFVLGADEYAATQPRYSGMYGYRAVLDMETMVEAVGDHRARVSTMYVGDGAYAVTYPIKRAKKVNVGIYPLHSEWDRESWVRPASKEDMHNDFKHMGRLINSLIEWALYEHPHISTYARARVAILGDAAHASTPHQGAGAGQAIEDAHVLAELLGDARVATADDVAAAFKAYDQVRRPRSQRVVTSSAENAYLLCLRLDGVGSDEEKLKKTLQERLAWLWNEDVHEQAERARRIMLEMIGQ*