MFHLELKNLSVRSWHSYIPCRSKASGSPGSVGISCFPKSGICCSTALHVEQQSIPVLSTEEVFSILKVNIQSKPYRAMYSSILNGITTDVACMLIPIDDHMVHRGHGVFDTAVIAKGCLYELDAHLDRLLRSASSAKITPPFSRENLRDILVKTVAVSKTKEGTLKYWLSAGPGDFNLSSCGCASASFYAVVLDNVYESTEPVKVITSSVPMKDPLFATMKNVNYLPNALSLLEAQEQGAFAGIWVDDDGLVAEGPNMNVAFVNAAGELIMPAFDKILTGCTARRTLALAQESLDGLRSSIGNLKGAKVCPISAEEAKRASEMMLIGSSLPIVPVVQWDGQQIGNGEPGPVTLALKALLEEDMLNGPSYVREPVPYEAYA*