MHPSRRRSIHLKASRDMESSPLLQLPAARVEALSLSGLSAIPPEYVRPADERAGLGDAFDLARTHANDHTAPRIPVVDISPFLDSSSQQQQRDECVEAVRAAAADWGVMHIAGHGIPAELMDRLRAAGTAFFALPVQDKEAYANDPAAGRLQGYGSRLATNTCGQREWEDYLFHLVHPDGLADHALWPAYPPDYIAATRDFGRRTRDLASTLLAILSMGLLGTDRGDALEKALTTTTTRTAADDDLLLQLKINYYPRCPQPELAVGVEAHTDVSALSFILHNGVPGLQVLHGARWVTARHEPGTIIVHVGDALEILSNGRYTSVLHRGLVNREAVRISWVVFCEPPPDSVLLHPLPELVTEGHPARFTPRTFKQHLDRKLFKKKQQHKAKAEEEDGGNGDHHRHEPPPQTN*