MRVHANVIADDNGDIPESVTARLLIPHIQIGCLIGKKGQIIEQLRRDIPCQIRVLPKEQLPACALECDELLQLVGDPLIVEKALRVVSSRVYENPLRERMRFQGHANIPVMHDYNGSLAASMPFGGPGLGIGGYPGFGSAWSSGPTPHMGAIPGHAEREAEQELTLRILCPNDKIGSVIGRGGSIIQQLRKESRAKIQVCDSVPGADERIIEITSTTEVMDSFLSRGIDAAMLVHQRLVDVQIERDKDANVFTVRLLVPTKNIGCLLGKGGSVINELRNITRANIKIHPESDLPKCANKNEELVQIMGDQYVVHDALLQILRRLRANLFKGYEGPPPPLSGPGYGTSNSFTFGYGEGRLDAGAPAGGTYSLTNTGYGMDFGSYGISAATTKRYPFLS*