MVIRDTPCDFITLEVGINIQTTTAMNVRTFSSALMGFIRIIREAHGVPILVISPLRYGPLEDRAPLNKAEFMSLKELRHCTRSCVETLAELGDQNIHYCDGFQLVSKDELLFDGLHPGPEGQRQIAEVVLSELRSRCGWDGPLELPPAKPTVELAAALTGDYMVDLPGETRPSRTLVKRLEGCQSRYVAISERRDWPPAQLHLRGLDGDEFVFILNIPVVWGQVEEKQISFSNGHLGSFGITWDHLCQFSAQRISTVIILRNGLLQRSSSASSNDPVFSLMPSGIVMCHLYFCDYRVRLRCFFNPIVFFSHCNLCRQPRCSVAQTSIAAVWGKRATTGRKIQGETAQSCDVP*