MKRVKMKVGFCFSSIMVVVFSNLLKPALGSSHVEKAELSRRDFPSDFIFGVAASAYQFEGGYLDDGKGLSNWDVFSQIPGTIADGKNGDVAEDEYHRYNEDVELMSELGVDSYRFSISWARIFPGIQPFVTLCHYDIPQALEELYGGWLSPNIVDDFTGYAEACFRNFGGRVKYWTTFNEPNCFIPEGYDTGKYPPGRCSAVFGACTAGNSSTEPYIAAHNVLRAHASAVHLYRKVYQPDQQGFIGIVMSCPWYEPLRNNSQDISAVQRLLDFTVGWYLDPIVFGEYPAIMQELVGERLPTITPDLSQQLRGSYDFIGVNYYSTRYGTDASYYLNYTYRRYSWDCLATATGERNGVPIGPQMWPPNMYGVPYGMREMVEYLKRRYSNPPFFITENGFGDARNNYSIPFSQIWNDTFRMDYLQSTLRFLTKAMKEGVDVRGYFVWAMLDNFEWIYGYTSMFGLYYVDFMDASLRRTPKLSGQWYRNFLQDGWSPSK*