MSAAIRGAPVRPRIHRAARTPAARPLTRARAVEAPARAEKSTKQSGKGYRVGVDTLNTFLFREEQRGVVSGDLAIIVNNIAVACKKISNLVAVAPIQNLTGLAGSSNESGDEQKKLDVISNDIFCDAMSDTCRANMIVTEEEDVPLRVEAISGDYIVCFDPIDGSSNIDAAVTTGSIFGIYSSGECQIFEHDSVEEAMEKCVLNARKSGEELVCAGYVMYSSSTVMMLTVGDGVYGFTLDTSTGEYVLSHDDVKIPDPGQRIYSGNNGNVDKWAPEMKAYVRYLQLGGADRAKGPYSYRYIGALVGDFHRTLLYGGIWLYPPDKSAPQGKARLLYEVAPMGFLAEQAGGMAMWGECAEKRVMEVVPEQIHQRSPMFVGSSKMVRELQEFLEDRAPVYRNGPRDEL*