MDEEYDVIVLGTGLKECILSGLLSVDRLKVLHMDRNDYYGGESASLNLVQLYQKFRNSDKPPPSLGPSRDYNVDMIPKFMMANGQLVRVLIHTDVTKYLAFKAVDGSFVYTKGKIYKVPATDVEAIKSTLMGIFEKRRARKFFIYVQDYNEADPRTQDGMDLSRVTTKELFAHFGLDDNTIDFIGHSLALHRDDRYLSEPALETVKRFKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLQKPDCTIEFDEEGKVRGVTSEGETARTKKVVCDPSYARNKVRKVGKVVRAICIMSHPIPNTNDSSSVQVILPQKQLGRRSDMYVFCCSYSHNVAPKGKFIAFVSTEVETSEPEKELQPGLSLLGPVDEMFIDVYDRFEPVNDWTLDNCFISKSYDPTTHFETTVQDVLAMYTRITGKVLDLSVDLSAASAADE*