MDGSGGRRRQKAVAARFLGGMVFRWWFWGGEADAGVRWGVATLWVAVARPGEAALASGKRLEAVEAAIARVHRGEGGSGVEGEDGVDAGARHDTEDLLAAAAQRGSDWSGGKRRLEARQRAAERGLARGERERARGGREGGGNGRGEHGGAFYSLGMAGSSPREARSAGDVGRLHGGGVGRLGVDFCGQSGGKGGGGGGRGVDRVNTRAGEGRRAGEVATWGRQHGGGWGDGRLGKKMTVANAGNFGNLKIHHAENSQTHSSVSLLISSLAKAKSKPSQTFRGTLQPWVLTGDALSSRRLLSPRVTNTIEDLLAMNSSAQRME*