MSAAAVSEYDEYGAALPVRALDFAGDSAAFLVSFPRGAYTTARTSRSRTALFDFSFHVTRIATSVASIFPTLPERLRAYCDEARVRTAFRETIRHAVGLFEARHACEAGDELKVTTLVFPTSEDLQAESTAMRFLTHVQLIPKPPTPASHRCTGCREAGGVHEVLLSTPDGRLLEGLSSNFAALRNGTLYTAGDDLVLQGTMREMVLRICGEARPAIEVVLEAPRWEEAETWDTCFITSTSRFVLPISELRSRAPRRLLRRPPPERTAALRHVRDAIFRGVEANSEPSLPAIGCALEASMAELDAKASE*