MQKSKMLYLGQNSFSGPIPKSIGRCLSLEDLDLGMNQLNGTLPKSLGHLSKLKSLYIDHNLLEGVVSEVHFINLLSLMDFGASRNQLDLKVSSEWSPPFHLHRIELGSWNLGPQFPAWLHSQKGFVDLDLSCTEILDNIPSWFWNLSPHFNYLNLSHNQIQGKMPDILKVSSEFSMIYLSSNRFSGPLPRVSSMVTELDLSNNSFSGNIFHFLCDRKDELNKLNILHLGGNFFSGEIPDCWMNWSALKVIELGNNHL