MGASLSLVPVLDYFARREFLAAGLRPNAATLPYPDGGAGATCTVHYWAPPGEPRLPPLLLVHGFGPRATWQWRCQVGPLSRHFHVIVPDLLGFGGSAYPFETAPPPSEATQAATLAALLDALPGLEGRRVAAAGTSYGGFVTYWLARAVGAGRVGPVVIASSDLLKTAADDRGFLKRAGEGWGGVDEILLPAEPAAMRKLIELASYRPPPRAMMPDFMLRDFIQKLFTDNRERLVHLLKGITVGTDKFQVTPISQDVLIVWGDHDQLFPLEKAFAVQRSLNGSARMEVIKNTGHAPQLEDPARFNKVMLDFLLAAHKPDPSVNGGSQ*