MTRRKSLRRLLPSPVIVWALCFTPTTAFTSFKVGSHVLQKTPLAAKGSGRKKNSGRGGGQGFGGGAPPEKTYDKVATTPRADVIDTESAMREFFSANEEWHPMFLDFATSSSVPAMTFLGNSMDPAATLAFDFDNTRDSDPWRRLDGIPTGDADRKVLEDVLNCMEASLIDIPVNEQTKDDDDDLQFLEEGRRLLAISRFHVLQGVTGGSVECYDALFSTCWSELMELRFKNEASTGSLIVVPDYDFGNLQRFTDMNLLRPLEWLGLQTDFEVTSLHRGSPAIRLLHKLQDMPDEPWNEGIDGDVDSSTQL*