MVIPRLNGDTRKSCCPQPIFSSTDQEFVIDGVGERQRQVSDRRRRGEEAGSLVSAREGPPPWFSQEKEVKLWAEGEDKGDDRLQITRFNALKATPKLSHLKSPANPDAVRSFLAGLGVSSADVAALVAKDPQFLCASVEKTLARNVDELTGLGLSRPEVVRLISLTSTAGHFRCRAIVFKLHYYLPLLGSSENLLQVLNRNFYLLGSDIERRVKPNVALLQECGLGACDIAKLCRSAPRMLNTSLESIQAMVECAEGLGVPRGSAMFKHALDAVSFKSEEKIATKVDYLKKTFRWSDAEVGIALSRAPSVLRRSKDALQSKSEFLISEVGLEPEYIAHRPAMLNYSLDGRLRPRYYVVKFLKANGLLDRDRDYYSVFTYVEKVFVQRYICPYKDAAPHLAEDYDAAHRGEVPANFKFT