MTMLTSLCFSFPVSLFFLFLFLSSFAHPFHDDRPSLLMFKSLITHNPNRSMADWSSAVPLCNWTAVSCTHRHPFDRVIALNLSAMDLQGTISPSLGNLSFLQSLDVSHNALHGHIPPQLGRLFRLRTLQLSFNRLEGNIPMELGSLTHLQFLDLAANNFTGTIPSFIANFSALTVLALGRNSLTGAIPPQLGLLTSLETLELSSNELSGNIPTSLSNISTLTSLNIFENNISGVIPQELGLLTSLETLIVFDNELSGTIPTSLSNISALTYLDISINRLTGTIPKDLGLLTNMQVLSLYDNEL