MPYLVQLLLLTVALTLPTSVHPQSGTPREDDVRCLEGLKTSLGDPDGRLASWTFSNTSAGAICELSGVSCWNPDESRIIALSLSGFGLTGAIPSELQFCSAITTLDLSSNRLGGQIPPALCDWLPFVVNLDLSGNQLSGPIPAELANCKFINSLKLSANSLSGKIPASLVLLGHLKSLDLSNNNLDGDIPPKLAASFSADAFADNPDLVEPHSGFNLGVLFGRPEAAAAIAFVFGFVGTLFFGPSIIRRVAGRSC*