MDGAGKLSRVSSSSQRRSPLEDAARADSDGGGGGGEGTGDEGRPDASWRARARAASDEAAGPSCASCAPPHGTLASRAPRKPRRRSPAKPSLIPRIFPDAPAAGRLAELLVIVSRGGCRPPPPSGRALRPPPPDPRRAPLALLYPRRLPLTRRILGFLAAALYPFLLLAFLGTLHFDPPWARPRPLYAAGAAVGLACFALLAASRPSYPPRALAIPLVHVVLRAQPLAGAVLQACPALFSCALAALGLPHQRSWANAASAAADAAVVWASGCAAAAAVAGAASARLPLIVGTAPAAALAASSP