LAFLAGLGLSGADVAAVVAKDPLFLCAGVEGNLGPAVAGLTGLGLSRSEVARLVSLSPDRFRRKNVVPKVRSYLPLFGSSEDLLSGVKRGLFLLSVDIDRVVKPNVAVLRECGLGARDIAKLLIQMPRIVTVSPERALAMVACAERIGVPRGSGMFRQALQAVACFSEEKIAAKVEQLKKTLRWSDADVGIALCKWPTVLRWSKDMLQRKSEFLISKVGLEPAYIAHRPAILGLSLEGRLKPRYYVMRFLKENGLLSHGKDYYCMLLISEKVFVERFIRPHKQAAPLIAEDYAAACTGEVPARFRFT