MSFTFVFGSSILQFGFGSELNYATCSAATFLCLGAYVATKVFIYLFLVDRVHIVRDSSKSRLRSKLYLVNSFGMMGVYIIIVILNFTFRITDYDSGMCVIGMKQPVMIPLITFDAFVNVYLTLLFLIPLLIQLHSVSMPRTAPNIRLQRLAMRTFIGSCCTLVSSVTNLTVLTVLNGEVSWLCLMCCNSDILFSAIVIQWVTANDHAASRKVENRPSRPRTDPMSVVTGSSDETAVAFLGRAQAKSPSWEPSLEGRYTRSDMVRSEVARPDEGKRRNSIS