MSRKGKLHVQVTVPSYFICPISLDLMTDPVTLSSGQTFDRSSIEKWLDDGHSTCPVTRQPIDWALEEPIPNHALRRMLQAWCVQHKSFGVERVLTPRQPPSLRDIPLLLDHLAPRSGFNTSLDALQKLSRLAFDRPLSRRTILQAGALSHLSKLLSRSYTGLAPLSSSLASTPTLCTADEALKLLDLLTDSDQPHLDYKQYHCNEELIMSLANALLRTSKADSRLKAASILLRLQPSDSLKRKMGEMQGFMSSLVGMITQEGLSSKVALELLVDVCSISNRNRVSATEVGAVDALADLLAISEGSDKATMELTLKALEVLCQCAEGRAAAAGNVSMLVTVVRQMSAVSERAAHHAIHIVLLVVKWAPEASKLKSLAVQEGALMKAIAVAQSAAACDTRLAARKLAISLSDVLPTSYLSHTMRL*