MASAAFASLDVGSLCKLHGNHLQANTCLKAPRDGFLTVGFRKVTATRHYTLSVRAAEDAAVSEEVKVESDKRIIDLRKPTMQDMIEPQVFSITPVDQGGRKQWHPATVLSIQELAAGVRCVTVDAEISREMVALEDAYTAPGQLAQVKVNGGKAMKVAAACSPFPHKANEPVLLKVRGDISAGMTKQPQFFLSVKHPLELLVYKSETPRLFALNEGDEIELGPFDYSGLDLRPIYFLTRYPTILLFASGKGISVAKAIIEANDADLGSMTLGMREDIRLFYWSPEPSEALFKDCFKKWENKKLKVRPAVGRLSGQDWDGHVGSFTSLWDEDDIEYDPSTTGVIVCVDPASKVEVKELLADAGIPEKQIIRWAPSF*