MQATQAVVVSLGPLAPARAVGRGRRRRRRLGQKLCAGASVFVLGQLVLHRSMTAEGDASSQAATTDRPDHDSAARVTPPAGGEASGSTADLDALYPPEDGGWGDGGGGPWLDAIRDAWTASLGGSGGGGRGGGGSGGRALPPLPRLIHQTWKDAFPPRELFAPRWRASLQRVNPGWSYRLWTDADNLELVRSHYPSFLPLYQAYPSPIQRADAARYLLAHKHGGASACTSAASVYFDLDYECFAPLEPLVAGASLVLSYKEGSDFAKGASNSVFGSAPSHPLWAVVLDVLRNRSRTPLSGHTAVLFSTGPAVLREALRRLLRLRPGEQISAPMLTRLRETLGIAVLDSALLHPVTAERRDLSKASAE