MGRVGGIVKLKRKRKTQEERERERIDGIRAMAMMKMGRKEFIRLERESVITTMKPQLVLGLSDLILSDSDRADFLLLCKRIEATVRAWYHLKFEELMQLYTLFDPVHGHEKLKKHNLSLERVDDLEVRFLKILFEIMSKSNYKILNDAEVELAAMGQYLINLPIAVNYSKLDSKLFPRFFQKNPIPDLPKYANQYIIFRRGIGRDRTSDYYFNEKVDALIGRLWDWLLCCVRLRRNNALPDSNGLIGDGGGINALDDEDPLFIERINVRNMELSFRNLFLKTTIQEPTFEKIIVLYREAAPSKGVVDKYANRGIHVKHFRNIPMADLELVLPEKKNPGLTPMDWTKLLVTAVLGLITFVTSLEMPKADIWVAMALLSGFLGYCAKIFFSFQQNLVEYQNLLTRSMYDKQLDSGRGTLLHLCDDVIQQEVKEAIVAYFALMEQGKATLEELDDRCEEIMEKEFNEICDFEVDDAIKKLERLGLVARDSIGRYSHQPLKSAIDTIGRTTEELVERVAM*