MSDAVNVLVHVAPSRGGGGSGSGGGGGSAHAVASCRDEVSGGEGDWLSRQRGTGVESAIGAVWDIWAAEDEPRLSAFLARVASERGEAPAHPIHDQCFYVGRALRERLAAEEGVRGWRFVQRQGEAVFIPAGCPHQVLNVRACIKVAQDFVSPEHLPRCLSLLDAFRPLPRAHKRSEDLLGPKAIAAHAASRALHALGAHFLHQPPHESQPPQRQAPPPRPPPNPPPAGTPAGTGGAAGGGTKAERRGGGAGRAAAQAVGRSPARSPVNAGRGGGLRGAAGDCLACRGKHRPHTCGERGRGATPSPKKPRAR*