MVFLWDAKYDPAPGRRYTPPSTTLGSGGKMAEALPLGAQEAGGGGALMGKLRMADRSMMEVISDHPGELVKTDSPNFLCSVLPTHWRCNKTLPIAFKVVALGDIPDGTLVTVMAGNDENYSAELRNATAAIKNQVARFNDLRFVGRSGRGKSFTLTITVFTSPPQVATYQRAIKITVDGPREPRHSRQMQSSPSWSYDQSYPYLGQIATPTMHTANPLSPSRSSLGDLSSRLTGPDLAAFSDPRMSLDRSFSSLSALPDTRFSDPRVHYTPTGAAFSYTPSHNPVSNGTLGITMATAMATTPTGSQQTPPTRLRTGPFSPPPQPITCTTLPPLAHTSSP