MGSIGPTPEMTPHVAFLGLGAMGFAMSTHLVRQGIRVTGFDIYQPTLDRWTKACSQIQQADNPKAQFATTTSCCEAVKSGANIVILMVATHHHVNSALFESGAAKDLPQNIPVVIMATVPPTYPLEVRQRLSSEFNRPDIKLVDAPVSGGVARSQNGTLTIMASSDSQVNMEHPLVQKCLRTLSNGGATLFPIPGTLGAGTSAKALNQVQCGIHIVGASEVMSLAALSGLNTTYFFKRASSTDSDGKYPYGWTWMLTNRAPRMLDPALPIASAISIINKDVGIIYDEESRLNIELPLLNVAHAQLKECMDSGIAAWDDAFITKYYLDPSLKDEAKQQLVIEHAQESYTPTGVDDALTTVLHAHALINLVSAYETVKFAEALDLMGPKQRSMWFELIAGAAGGSTVFSEVIPLAFAESDWRDGFKKYAQFKLGKEWEVQKVESVLKQAKEQNSTFEPKLVEGALRLIKELLL*