MNHPHVLLVSQHAYGHLNPTIELAKNLRRAGARVTIATTVSGFNNKLKSLSFFHDISCVSFSDGHDDDINPDKIPGYFQDLERVGSESLACVIQTLSESGKQVTLLVYTLFIPWAAVVARELNVPSAILVIQSATCFSIYNHFCNSRDGIAVVNKDIETSISLKLPGLPLLKWNDFPTYLLPTDPTFSEMTSLCQEHLKFLEEEPNPRVLVNTMDDLESDSIKSIKNAVIVGPLVPSSFSDNHGSYFRWLDSKPENSVIYVSFGSKAVLSKAQKEEILHGLIESSRPFLLVLRDNCEDEDEEIKELKEKIGDDGLVVGWCSQMEVLRHGAVGCFVTHCGWNSTLESMVAGVAVVACPQFSDQPTNAKMVEEVWGNGVRAVVDEKMVVRREEMKRCLEAVMGGGERAEEIKKSVEKWKKVAMESLKDGGSSQINLKVFLESIL*