MLETMIYTDNVRLGGCTQVFDDQIFAILVLMCLILMFFTTPAVVALYKPARASVPYTNRKLEGSNGKKEQLRILACVHGPMSIPPLLNLVEAFRGTSKKNMALKLYAMHLIEFSNRTSSIMTLSRARSKPEDGDGGKHASANNIIQEDNILVAFEAYRQISKMPVKLLTAVSELSNMHYDVCNEAAEERATVILLPYMDLYQKADGTIEYVNSGLRAFNHRVMQNAPCTVGILVDKGLWGSELNLSESTTSGQRIAVFFFGGSDDREALTFGKRLAEHPNIVLHVVRFVRGQRSNADLEHVVYIGDGGSATASEEKRWDEETLASVQKPYNTAQNGKAMVKDMVEYEEACYDEGKATEAAVAMARSKEFVLIVVGRGGQAMGTADAMASGSELGAIGETLANAGAEIKSSLLVIQQHQSASDSASANTMKPATVAAADQKPSP*