MVELLVRRSSGACRRISVSGLPCHPLFSFIGDHARALRTLEIPRSDISDAVVEAVAPGLPNLTFLDVSSCTKIGARALEAFGSHCRSLAALRRVMHPIDVAGRNACGQHDEARAIARTMPGLRHLEVGYMLVTTEAILEVLSRCRGLEFVDLRGCWAVDEALLRERHPGLSVLGPAVDDCFENSYWEECSDDDDDDVYSWELMDDDEYYAVVGSDDDEAVWADGPGLVENLEVRFYGGGFSESXXXXXXXXXXX