MSPRCVEQHTFSRWTRATQPLDEVAMDALHTGNESSSSRTGSRPADPARLCPAPGTPAPGGPLTHLGTLLAGRDAPGSGGWDRLDLGFHHQLGAPREPGTEAHADQSVTILHAKVAQKSYGNEKRFFCPPPCVYISGDGWRVMQDHLKADGRGGDSAYRPCGYMCLDSSAQSQADSFKLAFDEQQDSRMFASAKSLFISDQDKRKHFCLLLRLFVG