MRTALLSILLALPAAAAAGDSIYFTSPSGNIFCLGDSRQEYGKDGWWGVTCELRGHRENIRPAQKRPDDCDVDWGNSFSLETDKRPVADCRGDTGRRENAPVLAYGKTIRGKGWQCTSRKDGMQCRNRSGHGFHLSRSRQLLF