FSRGVSSVNQLGGLFVNGRPLPLDTRRQIVRLAVGGMRPCDISRLKVSNGCVSKILSRYYRTGVLEPQGTGGSKPRLATPAVVARIAQLKGERPALFAWEIQRQLRAEGLCSRDKTPSVSSINRVLRALQEDPSLSWAPLRPAAVIAPVSSTVHDGSEVARGPHPGTGHRNRTVFSPGQAEALEKEFQRGQYPDSVVRGKLAAATSLPDDTVRVWFSNRRAKWRRQEKLKWEMQFPGAPQDLAVLSASPGISATQWCLGSCPSVTLPTLEPLGPSCSRLCWGSTDRCLSDTAPQAPLKSCWGCLPPQPSSLHWLLLCHPPSFHCPLACRGALWPLWPVFQLQPNLE