MALTLRQVRYFIATAEFGQISQAAIHLNISQSAVTSAIQELEGMLGVALFTRTAQGMNLTDSGRHFLNHAYSIQRSVDDALNSPQPDTRVEGTLKVAASYTVMGYFLPHHLQRLAQWYPELELQLFEDERASIERGLLDGRYDIAVLLTGNLTEPGIAAETLFNSERRLWLPSRHPLGEKADLGLADVAGEPYIMLTVDEAGQSALRYWQQSGHRPQVILHTSSVEAVRSMVANGSGVAILSDLVYRPWSLEGKRIETLSLVDPVPSMSVGLAWRRDTEASAGMRAFREYFRQSFLAPQQSSSRR*