MFYSGVNSGVSKALREEGGKWRMPYSWKTGRVFLEFYHISPYFIAPATDTRMTPDSVHSMFPYYVDQTTSNLLAMPTGIITADTLKEINGDGDYSVEAIPLDKLTEKELLVLPAGLPIPEVPLEEVGTKKAKNYFTAPYLFSVYILNKAICADTTNNNDVRFGLARMEAVKLGWFSNQRAVKMEPAPNDPITVATADIALITELLAPARDVAWLVPLAAEYTFRTMGHHYLSALKSDYIKGYDDIFKASLMPDVGNFLPSNLLYQSAFHWITPARIWKVMKAHEDSRLLPDAIKLRMTCAPVGAALVTTTAAVLKSFSTAGFLNDLIALNITKIDMIFELDAKIRKSPTVYHRTPTAYDEAFLDAGPRKEFEDGKEDAKKLAPLLQAFCHNAQKCSTRTTEGVPTSLAEVFGQKKKSKATIEDPSGADDNPALRQGTKRFFQEVGRGIPTSVDEVFEQKKSKAAIEDPSGPNESG*