MLVIFFVSFVLFNISSCEGKVQLPKNVVVKAVFAFGDSIVDQGNNNDIITLAKCNFPPYGKDFNGGIPTGRFCNGKTPPDILAEELGVAELVPAYLDPNLKTEDLKTGVSFASGGCGFDPLTTTLATAIPLSTQLSQFKEYIEKLKALVGEEETNYILENSLFLVVAGSDDIANTYFSAGIRLKQDINSYTNFMVAKASEFLQELYKLGARKIGFFGIPPLGCLPSQRTLAGGLKRVCVQEYNQAAELANTKLSAAVNSLSKYLPQSKLVFIDIYNPILDLIFNPQKYGLEEVEKGCCGTGKIEVTLLCNKFSGTCEDNTKYLFWDSYHPTEKAYRILVDQVLKKYINKFL*