MVRSVLVLNSGSSSLKYALYNLKEAAVCMSKGVIEGIGSSKCSISHKNMQVGQNVKMQGSAVGDHSSGLKKVLELLHLDKGHANSVYAVGHRVVHGGEHLTKPALVTADVKKAIEKAAPLAPLHNPSNLEGIRVAEELFTCPQVAVFDTAFHSTIPPYAYMYGLPYSYYEELGIRKYGFHGTSYEYILVQVAEHLGKPKEELNVIACHLGAGASLAAIKNGSCVDTSMGVTPLEGLVMATRSGDIDPAVFEILEASKTLTIGQISDILNKESGMYGICGEKDMRTVIELSEAGSEKHKLALQIYVHRIRKYLGAYYLNLGGIVDAVIFSAGIGERSSSVREMVCSGLEMLGVVIDRSKNQAEGRELREIQAENSRIKVIIVPTDEELSIAQQTLSVVQESVPDRKGGS*