MSAHSLVDFGISNVVGINYTPSNPDVIPLNDIDVSIFQPFIRHEYLKDQPGPLLRQEQHLQLHNATFPIEPLGTGAGPPSQFPLSPPISFDDYETLQSTTPEDCYHANSINFEQQASTGDGLPQDCQEPDSPTLNTVAVSAVNWSEVVPWVSTKPPSRGRPRGSRRKLAARNADSVDETASKPRAKRGRKPRVSRQQTSKSLADESNKASLEEAKAAHSVVERRYRDNLNGKMSQLYYVLREVNSPSPRSRLSSTGSGGSGGSSGGGDMIAVPTFQPPTRVRKSEILNSAIDYIHQSEVEMRHMADEIKHLQDKERTIKNLVKCEEWSVLKALLRAPGAVSC