MDSSKLQYPPPSAVSRQWSLKGSFVLVTGGTQGIGRAIVEELADLGASIYVYARRLGNLTECLQAWRDAGWSVYGSVCDVTSRAARVQLMQDVSHHFGGKLDVLVNNLGIAPVKPSVDITEEDFEMIMATHFEAAYHLSELARPLLKASGKGKVVFISSVAGFVPVAIPCNLYDATKDAMTQLTASLAPKWITDGIRVNGVAPGIVISHDHNTTDEAGDQKTITEDTGSRRLRRKQRKLHAAIHGPGATNPSSGSVAATVAFLSMPCASFCTGQILAVDGGAMVRPAFC*