MSVDIDAILKMWNVGDVEEIDNPPPVSIRPRGHLSAPWHGGDDDPVSGWEPSLQALAAALDRTHCNEQWKLAFAHLRAAPRRNFAFVRASCYSKFVEVLDDLTDVELFEQEERDLLVDVFRQRMAAHETDHVPMILDVTFRSKPVADKQRNREAGKESELMDPPTRAEMFQALRLLRGLWLHSPRSCEAAGKAGAVEALLHSFIKGVPDPTENTLAWQMARALEDWKRQVEQAEIDGTLEDMKKKAKEKKPGPPFRISCPGGFDEHGRPVGNELLFEFDFDDPEVEYGQPDEDEVRLETLEALLALLSGPDQECRRQFMKLGGVASVAEFLVPWLSENGGEDEPSELVQRCIVFVGVLIRHALPGDGDKTDRDDKDEGKQMAELAEATLREIIGPDATEEILAAAEELYPGFDKTFGEDSPRAGVDVAELESESFAQSMMEQSLEALKASGIDTEAVEELIAGFKLNQSSEGGDGTAEEQ*