MRALDNVFHLKCFICVVCGVRLQKGDQYVIKQSQLFCRPDYEKEVEMFQGYSYDDYCCDDMFQTRIDGRRGPKRPRTILTTQQRRAFKASFDISPKPCRKIREGLAKDTGLSIRIVQVWFQNQRAKMKKIQKKQLKEGGKNSHHGGIGGSSGGSKNHNGNSGKGGNDSQEELSDNESAVGGKLSLRIKDENSRSNNYLHDSCSDNEGTVTDNDGGPYGGSAARLGLGGQDPYKIVKEELDLEDDYFRMAMSTPNHLNHHHHHHHHHHHHQQQQQHQQQHHPPHPHTAGGRFPGKSFANGSRPTGPHVVA