MRHLLLPRRLIPMAPLPSSAATKALLLNPAPVPARGRLHSPLACLPAPGGRSFRGASLRCYAAAAAVAEHQRIKVQNPIVEMDGDEMTRVIWKMIKDKLIFPYLELDVKYFDLGVLNRDATDDKVTVESAEATLEYNVAVKCATITPDETRVKEFKLKSMWRSPNGTIRNILNGTVFREPILCKNIPRILSGWKKPICIGRHAFGDQYRATDTIINGPGKLKMVFVPDGGEPVELNVHDFKGPGVALAMYNVDESIRAFAESSMAMALSKKWPLYLSTKNTILKKYDGRFKDIFQEVYEENWKEKFEENSIWYEHRLIDDMVAYAVKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMSSVLLSSDGKTLEAEAAHGTVTRHFRLHQKGQETSTNSIASIFAWTRGLEHRAKLDKNDRLLDFTQKLESACVETVESGKMTKDLALLSHGPKVTREFYLSTEEFIDAVAQQLQEKIKLPAAL*