MGVTFDKCETRPANIDAILNGLDRYNPETTTVFQDYVAQQCEDRTFDCYANLALLKLYQFNPHLLQAETVTNVLVKALTVFPSPAFSLCLALLPAHTQPFQASDAEAQAAAQTSDFVESIQKLARLSTLLESAQYTQFWSTLNSDDLYADLVADVAGFEELVRIRIAVEVGKTFREIPAEVLEQWLDLRSREALEKFVAEVCSWEVDKSGANTVIKVPTNKENEARSEVKSERVGVDMFGRVIRRGSSRLHERIDKRYPHRTQPFSF*