ALRGAGSALALESRKESVSIDRGGIDQNEGGLCRRYRGCHVLGFERLLVSRTKRQRRIRYWQYFNEHAVSQILGYNTIRPAQHIAFSIIGCRHRADELSIRRSKLPDPPGNEADQQRCHDYGRFCYRICADIHFPSVWKLERRSSSDCRAYGTEHWRTDGRFPPHRSDSIKLENDTWGGGVSACLLFADQRPFKFHDINRWKPQPKLRMLNKFKFFCCILVMFLLLPLSPFQSQAANNLGSKLLVGYWHNFDNTGIIKLKDVSPKWDVINVSFGETGGDRSTVEFSPVYGTDAEFKSDISYLKSKGKKVVLSIGGQNGVVLLPDNASKQRFINSIQSLIDKYGFDGIDIDLESGIYLN