MAAALPHSRLHLPLHTPSPTSRRRPCPRSRRRLPSFVAVSRLQNTTAATHPVLPPPAPPPSAALLAAEGASLAPRREHRFPGSVSSPTSTASASNEAEYAVLLRALQVRRAVAAEVLVAALGGGKVGGLTYIKNLTGRMGPFVDRVVVEAAAMRRDRPELAHMSFNARAKAYIQESGLVELVKWFKHNSMTYPQIAKVVCACSGDLGKVRKMIKWLRSIYVKGDFLGRVLANGGSFLNRSFEELEEIIGYLESLGVRRDWIGYVISRCPQLLSLSMDELETRVRFYTDLGMDKKDFGTMVYDYPRVLGFLSLEEMNSKVQYLKEFGLSTEELGRLLAFKPQLMACSIEERWKPLVKYLYHLNISRDGMKRMLMVQPTIFCLDLETVIAPKVQFLIDIGVRSDAIGNVLAKFPPVLTYSLYKKIRPVDEGCNQPLSSGPRTHLNTTVFCFAFLNPVREESPQLGVSRPYKDV