MVVLAKGELEQIALPAAAPPRADVRSVDLSAPAGPAREAAARALVAACEEHGFFRVTGHGVPAELVRAAEAAAAGFFARPQGEKDGEAPTLGYGSKRIGGNGDLGWVEYLLLGVNPAVPAASASSSTLPLRGLLDEYTVAVRRMACAVLELMAEGLGIAGAGDGDGDTVLARLVARADSDCMLRVNHYPPRPALNYPCLTGFGEHTDPQIISVLRANGTSGLEVALRDGAWASVPPDGDAFFVNVGDTLQVLTNGRFRSVRHRVVVNSEKSRVSMIFFGGPPPDERLAPLPQLLGDDGGRSRYRDFTWSEFKTSGCRTRLAEDRLSRFEKQ*