MAASLSGAPFTNVDPETAKYMRSKGLDPHELDRSMENILSMIYGNLPRRPSPPPPCSPPASAAAAAGLPDALLRDIVSRLPVKDAARTAALAARWRGVWRSAPLVLADVFLLSDGPNLPPSADTRAAVSRVFASHPGPFRCVHLLCSRMGGAHQAELTRWLRLLAARGVQELVLVNRPWPREVPLPTTLFTISTLTRLYIGVWKFPDVSGLRGVSFPNLRELGICSVELKDGDIDAVVARSPALEILNIAGNFKAVNLRLVSNSLRCVQVCASVMKSIAVVNAPRLERLILGNAVHPDGALCTRLKIRNAPKLRLFGYLEPGKHALEINDTVIMAGVEVRASMMLTTVKVLGLRVHFGVQNDINMVATFLRCFPNVEALHIASEKCDQPTGKLNLKFWEDQAGPIVSVLLRIGVMTFSAFRGEQYELSFLQYFFESARMLKTKWATNFDLAVMGRMIPREEHSGPFSREQILVMETLLHQLKS*