MVSFTGWVALATFVAQNTAAALLMRYAKTRMEPYNSAVAVLLQEVALKLPISVVLFAVECGGFGQMVQKIRRDFSERPLEWAQLSVPALLYLVTNISVYVGYDNLEAALGMVMYQSKIVFTAIFSVTLLNKKISVNQWCGGGAPARALSPGRRHGGGRSLAAAAEKNRVVGMGAFLLAAVCTSFASVYFEKMIKSDSKPSLWLRNLQLAMYSGVIAVAGLLINDYDEIARQGPLHGFGFWTWCAVLNNALGGLLVAVIIKYADNILRSFAQGLAIVSGAVGSYLLFDFQITAQFMLGVVLVIGAVFLYGAQASTPTELCEQLALSCLASVAPSRGDSALSDASADAPLKPAAYASVQPTEPHTADEVEEP*