MSFRTQYPRNVKLLFLGVPLAFLLIVILRSNLSSSLQDQITIPQGISSKASSIGEIQTNPTTTKCLSTPPTSSCTKIPPSLVQALIHYSTSNITPQQTLKEISVTAQVLQRRSPCNFLVFGLGHDSLMWSALNHGGRTVFLEEDQAWIEKVTSKFPSLESYHVEYDTKVSQADDLMKVGQLEECRVVGDVRSSKCKLALKGVPNDIFEVEWELIMVDAPTGYFLGAPGRMGAIYTAGMMARNRKEGETDVFVHDVDREVEDEFSKAFWCEGYMRQQEGRLRHFTIPSHRSSLGKPFCPN