MTMVNLALHGESLVPACWFLPCQGLELETSNIVPKWRDFGDSCKCFIEATRSVCKGVRCVIAEGFHETLGVSNSAPRPRRVVGRGSKLIGSGSAVPKLVVSNHDLSKLVDTSDEWISSRDETLTGLAVESSIKALEMAKVKPEDVDLVLMCTSTPDDLFGSAPQVQREVGCIKALAFDITAACSGFVLGLVTATRFIKGGGFENVLVIGADALSRYVDWTDRGSCILFGDAAGAVLLQAAKGDQDGLLGFDLQSDGHGQKHLSVPAVGEGAVKDLASSNGAALIPPKPSSHSCIQMNGKEVFRFAVSRVPQVIEAAMEEAGMTGSHLDWLLLHQANQRIIRAVADRLQIQPDRVITNLADYGNTSAASIPLALDEAVRSGRVQSGHVIATAGFGAGVTWGSAIVRWG*