MFRVHRSILLCVWLFMSLIVEGSVHEYKGERFVGKGNAFVVHGGSEGIYSGNHNENSVLPANGDSYIRFEKITFRRTREFSNFSSGLVQAIVFEVEDRELVGGSAYGGQRAVCCTADLAKLGVCLEGEIIHRPSTKDPSWPQVFGVSFNVDELVATFPSKSIQISSTGMYNLYFMHCDPNLKEVVVEGKTIWKNPSGYLPGRMAPLMRFYGFMSLAFVILGLFWFSQYARFWREVFPLQNCITLVITLGMFEMAFWYFDYAEFNETGIRPTGITLWAVTFGTIKLTVARLVILMVSMGYGVVRPTLGGLTSKVILVGVTFFVASEVLELVENVGTVSDLSGRARLFLVLPVSMLDAFIIIWIFKSLSATLNKLQAKRMMVKLDIYRKFTNALAVAVIVSVGWICYELYFKANDVYNERWQNAWVIPAFWRVLSFSLLCVICALWAPSQNSMRYAYSDDASDEFDRDDGTLTLIKPSTIPSKDVRSALEPRPVQASNGASNSDSEEDKRE*