MVAREKLLRASAKASCYLPSIARVPSSATSRSAIADPFSRSLPHLSASRGRSALRLSSSSCSASMAFDRIQVDNPIVEMDGDEMTRVIWRMIKDKLILPFVDIDLKYFDLGILNRDATNDAVTVESAEATLKYNVAVKCATITPDEGRVKEFNLKSMWRSPNGTIRNILNGTVFREPIICKNVPRIIPGWTKPICIGRHAYGDQYRATDTVIRGPGKLKLVFVPENGGEPIEQEVFKFQGAGGVGLAMYNTDESIRAFAKSSMSMAIQKKWPLYLSTKNTILKKYDGRFKDIFQEVYEKEWKSKFEKAGIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLMCPDGKTIEAEAAHGTVTRHFRVHQQGGETSTNSIASIFAWTRGLGHRAKLDGNDKLLDFALKLEAACVETVESGKMTKDLALLSHGSKVTRDQYLSTEEFLDAVAESLQARLKISSKI*