MKTIQIFRVVLDLQRNQKEKLKFSRKIKKADVKKEFPSLKNRCSSGLLLGVIQGLSREQKDCVRAMGFGSLLGMKMIDVLLKIVYYVLDHFDFESLKVEFDNCQISVDSKSVQEMLGLPSGGSLLSNMDYISENKEESCMFEWKKQYENIDKLRLKQLKNELVQTSAADDNFRINFLVLFINTLCESTSMGVVLGVLTASFGVTAYSLPRDQIGYWAVKIVTGVPEAIPIIGSPLVELLPGSASVGQSTLTRFYSLRTGGKGGTKLN*