MLASAQNPAYKPTRFAFLCALRLMAISDPNDRYVRQAQFAPIGEAGQAQIESARVAILGCGALGSVASELLVRAGVGHIRLIDRDLIEWSNLQRQSLYVESDAEQALAKAEAAAGHLRRINSSVVIEVVVADIHPGNIAENLLDVDLVIDAADNFTLRLLLNDWSLSTSTPWVHGGCVGANGQVRFFAGVSPCFRCLVPEVPDPGEVATCDTAGVIGPATHLIASLQSSEALKFLSGNTSAINPRVLSIDLWRNQIREVAIDENLSSQCPACSGGQREFLDAAEAGVSQAETLCGRNAVQIPGGTRRVDLSKIAERWNSVATVQATRFFTRLQLPDDQTLTLFRDGRAVISGVRDIPHARSIYDRYVGS