MRIHYLLFALLFLFLVPVPGHGGIINTLQKYYCRVRGGRCAVLSCLPKEEQIGKCSTRGRKCCRRKKEAAAKHCLGKWLGHPDKFVGIPGPGPALFCGCGHEALTGTEKLIETYPGPGPTVTGGQKGRGSRGQHQPGPGPFLYGALLLAPGPGPPIRALVGDEVELPCRISPGKNATGMEVGWYRSPFSRVVHLYRNGKPGPGPKLRAEVENLPGPGPVLGPLVALIPGPGPLFSRDAPGREDNTFKDPGPGPKYLATASTMDHARHGFLPRHRDTGILDPGPGPGRTQDENPVVHFFKNIVTPRTPP