MSSLPLPESPMAAENEACDWGEMPSDALVSVFGKLDVIEILTGAGLVCRAWHRLAASDPMLWRRVDMRHMSYGYEGERLQTEKVEDMARAAIDPSAGTMEPFFADTIVNDDLLRCLSQRSGKRLQTEKVEAMARAAIDRSAGTMEAFFADIFVNDDLLRYLSQRAPSLKCLHLSACNFTDQCFAEAINCFPQLEELDVTLCLLYGSACEAVGRACPQLKRFRLNELWSISRKEDIGMEALGIASTMPRLQELELIGNNLTNDGLMSILDRCPRLESLDIRECFNIQMDDALKLKCSRIRDLRLPHDPIFFDDTRYWPYYINSGVFDSDIDSEVGTYDDPLDDMGESMSIMFNDDFYV*