MQQLLNEILDEVRPLIGRGKVADYIPALAGVEPNQLGIAVYSRDGELFHAGDALRPFSIQSISKVFSLVQAIQHSGEDIWQRLGHEPSGQPFNSLVQLEFERGKPRNPFINAGALVICDINQSRFAAPAQSMRDFVRRLCGNPEVVSDSVVARSEYQHRSRNAAAAYLMKSFGNFHNDVEAVLLSYFHHCALRMSCVDLARAFCFLADKGFCKHSGEQVLNERQTKQVNAIMATSGLYDEAGNFAYRVGLPGKSGVGGGIIAVVPGRFTVCVWSPELNAAGNSLAGIAALEKLSERIGWSIF*