MGRLLLSSTSVFSFLHMVLVVLLIGQYTEVMNMASGQQSIITSFVFGDSLVDSGNNNFIPSTARANYRPNGIDYPGGTPTGRFCNGKIIPDFISDHYNVPPIKPYLDPSNDERSLLRGANFASAGAGILNSTGRLFIVVITVEEQLELFEEYKQKVAGFIGEEAAEELVKGALYSVTFGGNDYINNFLMKRSRSHNIYTLQQWQDRLISTFKTQLTQLYNLGARKLLISAVGPIGCIPQQLNVFNSSEGKCVEHLQQMAINFNAALRPMLEELNNELPDAVFVYVNVFDIIMDYINNPTAYGFEVANTACCGQGRYKGFYVCTRFSNLCPDRGKYVFWDPFHPTQRVNFLIAQRIIDGPPSDISPYNVRQLLGF*