MRVLPKAQCASLRWAAAAPGSVRAASHAVRGPAAPQAVAQAQELPPDVESLIKRIHASRTKAVVYTTGGAVQSISWLLSVPGASATVLEAAVPYARDSLVEVLGGKEPAQFCSAGTAAAMAEAAYRRAAALSGFGDGIVGVGATCALATFPLKRGEHRAYVAVHGGGGRRCVSLTLSKGARSRVGEDDLVSRLLVKILAEASGVDAANFPLPLIGPQGEGAAAAAATATATAATTAAATTAAAATASPQAPDVLHDDCAAAGDPLQRLLAGEVRCVEYSGGGPSGAPAEVCVDAPRPGRVYLPGSFNPLHDGHKQLLATAVAAASKAAGRQLEGAFELTVENADKGLLGLDEIRARVAQFVAAGLPVVVTRAPRFNDKAGLLHAARFVVGYDTAVRLVMPKYHGDSLMQMLLDYSGFRHSGCSFVVAGRRDGASGRFLTLADVSVPTQMADLFPLGLTEADFRMDISSTELRQRAAAVKG*