MSIDKSKLVTRLGKSGLKVNTIAIGTMRLGSSWMGFNGDIDECLKILKFCYDNGFRTFDTADAYSNGKSEELLGLFIKKYDIPRERIVILTKCYFPVKDTTEEGMGEVDEVDFMNGKGLSRKHILAAAEASVKRLGTYIDVLQIHRLDRDVTYEEIMHSLNDVVEKGWARYIGASSMKTWEFIELQNVAKANGWHQFISMQSHYSLLYREDDRELNDYCKKHGIGLIPWSPNAGGMLCRPFDSDKNKQFLENKQWASIFGLGNVNDSDKAIVDRVEELSVKYNATMMQVSLAWCIAKGVVPIAGVSKFEQAEELVGIYNVNLTEENIKYLDEPYHAKDLAPLIE*