MASVPDVGVPSNTCPTEGISEENVFGCVSQSVSMEPQGHAGQGSKPPNLNYGGRLEAHILIELGTLLAKKTRAIRACPSSGAQTEEHLSLGCLVPSLGLISGIIHVFPFRLSVYHFDCMEVMDRLSGHPPCLEEEAKTLAHLLQGKAPLNQTVCDKRGWGTKSGAYTPAEGYRSFLAIPHVALNPTQWKFVWSTQSIPKVDLFCWNVVHRSILTSKNLRKRGLEGPSFCPLCKKNEENLDHLLISCPFSREVWREALSLDHSNFSVPELTAELFSKWAESSPFLLSKKALLKAAWMLIPKFIIWKMWLERNNRLFRNVENPPSKVALKARIFLGEALDHKLGLSNAQPLDDLESIWLSSITSIAQISPIARQPKLADWEIRLEEADFIKWRCSLGVHCLGQAIRLNIRKISVFGDSRIAVQAICTKSRPTSLPMKRIFQKILILAGLHAFLSSGSEGDSLYFIAIKLDNLKKDFDSSSEGNDELKEDVSYNSKMQQSTLEISTLI*