METSRKPHFVLVPWVGGVSHIVPMSDIGCLLASHGACVTIITTPASVSIVQSRVDRASRQGAVIAVSAIPFPAAEAGLPEGCERMELIPSPAMVPSFFKANKRFGEAVARYCRQQDAARRPSCVIAGTCHTWTLPMARDLGVPCYIFHGFGAFALLCVEHLYKQGRHEAIASADEPVDISVLPQPFECKILGRQLPLQFLPSMSVGSGLMQEIREFDVAVDGIVVNSFDELEHGSTALLEAAAGKRVVAVGPVSLCCGAPSLDPPRRDDDARRCMAWLDAKKAGSVVYVSFGSAGCIPPAQLLQLGMALVSCPWPVMWVLRGADSLPDDVKEWLRENTDADGKCLVVRGWAPQVAILEHPAVGGFMTHCGWGSTLESVAAGVPMVTWPLFAEQFVNEKLIVDVLGIGVSVGVTKPTENVLTAGKLGSGEAMAAEVGAEQVKRALERLMDGGSEGEEMRRKALELKEKANVALQEGGSSYSNLEKLIESSV*