MLAQSFKQAFSMALHPSGVINSHDATQLTITQPDDWHLHLRDGHHLRSVLPHSAAVFKRAIIMPNLKPPVTTVSAALAYRERIISALPPDSPFVPLMTLYLTDDTTTEEIKLARKSGAVFAVKLYPAGATTNSQAGVTDLFGKCMPALEEMTRQQLPLLVHGEVTEKQVDIFDRESAFINKVLQPLVNKLPQLKVVMEHITTREAVQFVKSCSEEMVAATVTPQHMSMNRNALFQDGLQPHNYCLPVLKREVHRDAILKAATSGSKQFFLGTDSAPHERHTKEASCGCAGIYNAPVAIPLYAQAFEEAGALNKLEAFMSFNGPDFYGLPRNASKIRLMKRSWVVPNEYKFGSTTVVPMFAGKSLDWAVA*